/**
 * Model
 */
var data = {
  val: 0
};

/**
 * ViewModel
 */
new Vue({
  el: '#calculator',
  data: data,
  methods: {
    add(v) {
      if(this.val < 100) {
        this.val += v;
      }
    },
    sub(v) {
      if(this.val > 0) {
        this.val -= v;
      }
    }
  }
});